﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel;
using System.Web.Mvc;

namespace Tecnosop.Dominio
{
   [MetadataType(typeof(DETALLE_CONVENIOMetadata))]
   public partial class DETALLE_CONVENIO
    {
       internal class DETALLE_CONVENIOMetadata
       {


           [HiddenInput(DisplayValue = true)]
           [DisplayName("Número de convenio")]
           [Required(ErrorMessage = " Ingrese el número de convenio")]
           public int NUMERO_CONVENIO { get; set; }

           [HiddenInput(DisplayValue = true)]
           [DisplayName("Condición del convenio")]
           [Required(ErrorMessage = " Ingrese el número condición")]
           public int DETALLE_CONVENIO1 { get; set; }

           [DisplayName("Número de equipo")]
           [Required(ErrorMessage = " Ingrese el número de equipo")]
           public int ID_EQUIPO_EN_CONVENIO { get; set; }

           [DisplayName("Cobro en uF")]
           [Required(ErrorMessage = "Realice una selección")]
           public Nullable<bool> UF { get; set; }

           [DisplayName("Dirección")]
           [Required(ErrorMessage = " Ingrese la dirección donde estará el equipo")]
           public string DIRECCION { get; set; }

           [DisplayName("Contador")]
           [Required(ErrorMessage = " Ingrese el estado del contador")]
           public Nullable<int> CONTADOR_EQUIPO { get; set; }
       }
    }
}
